town fortification - Français Anglais Dictionnaire